package com.syq.example.proxy.jdkproxy;


public class MainJavaProxy {
	public static void main(String[] args) {
		JavaProxyInvocationHandler proxyInvocationHandler = new JavaProxyInvocationHandler(new ToyFactory());
		GetToy getToy = (GetToy) proxyInvocationHandler.newProxyInstance();//newProxyInstance 产生一个 新的代理的对象（接口 的匿名实现类）
		getToy.getToy("变形金刚");
	}
}
